riding stable - German English Dictionary